package answer;

import java.util.Random;
import java.util.Scanner;

/**
 * 编写自定义方法生成 k 个 50~100 之间的随机整数， 再另写一个输出方法。在应用程序的main（ ）方法中调用这两个方法，
 *         生成一个整型数组并输出该数组的所有元素。
 *
 */

public class Answer8 {
	public int[] random() { // 随机k个50-100的随机数
		Scanner scan = new Scanner(System.in);
		System.out.println("请输出k的值：");
		int k = scan.nextInt();
		Random rand = new Random();
		int sum[] = new int[k];
		for (int i = 0; i < sum.length; i++) {
			int dom = rand.nextInt(100);
			if (dom < 50) {
				dom += 50;
			}
			sum[i] = dom;
		}

		return sum;
	}

	public void print(int s) { // 输出方法
		System.out.println(s);
	}

	public static void main(String[] args) {
		Answer8 prj = new Answer8();
		int nums[] = prj.random();
		for (int i = 0; i < nums.length; i++) {
			prj.print(nums[i]);
		}

	}
}
